package org.springblade.modules.repair.vo.plan;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springblade.modules.repair.entity.ElevatorDetail;
import org.springblade.modules.repair.entity.MaintainMalfunctionHistory;
import org.springblade.modules.repair.entity.MaintainPredicamentDetail;

import java.util.List;

/**
 * @author zcc
 * @version 1.0
 * @date 2021/10/16 16:18
 */
@ApiModel("维修详情model")
@Data
public class MaintainPredicamentDetailVo {

	@ApiModelProperty("当前工单状态")
	private Integer planStatus;

	@ApiModelProperty("维修记录")
	private List<MaintainMalfunctionHistory> list;

	@ApiModelProperty("报障信息")
	private MaintainPredicamentDetail maintainPredicamentDetail;

	@ApiModelProperty("电梯信息")
	private ElevatorDetail elevatorDetail;

	@ApiModelProperty("最近维修报障")
	private RecentlyPlanVo recentlyPlanVo;

	@ApiModelProperty(value = "物业电话")
	private String buildPhone;

	@ApiModelProperty(value = "客服电话")
	private String servicePhone;

}
